settings.json (4555B)
1 { 2 "flow.useNPMPackagedFlow": true, 3 "flow.pathToFlow": "${workspaceRoot}/node_modules/.bin/flow", 4 // BEGIN NOTE: since update vscode on 19/Dec/2018, this should be added. 5 "flow.useLSP": false, 6 // END NOTE: 7 "flow.coverageSeverity": "error", 8 "javascript.validate.enable": false, 9 "diffEditor.renderSideBySide": true, 10 "editor.acceptSuggestionOnCommitCharacter": false, 11 "editor.fontSize": 16, 12 "editor.dragAndDrop": false, 13 // "editor.fontFamily": "Liga Cartograph Mono CF", 14 "editor.fontLigatures": true, 15 "editor.lineNumbers": "relative", 16 "editor.matchBrackets": "near", 17 "editor.tabCompletion": "on", 18 "editor.tabSize": 2, 19 // "editor.formatOnSave": true, 20 "eslint.alwaysShowStatus": true, 21 // "eslint.autoFixOnSave": true, 22 "editor.codeActionsOnSave": { 23 "source.fixAll.eslint": true 24 }, 25 "editor.suggestSelection": "first", 26 "search.quickOpen.includeSymbols": true, 27 "search.showLineNumbers": true, 28 "workbench.colorTheme": "Xcode 10 Default Light", 29 "workbench.editor.enablePreviewFromQuickOpen": false, 30 "workbench.list.automaticKeyboardNavigation": false, 31 // "editor.tokenColorCustomizations": { 32 // "textMateRules": [ 33 // { 34 // "scope": "punctuation.definition.tag.jsx", 35 // "settings": { 36 // "foreground": "#00fff2" 37 // } 38 // } 39 // ] 40 // }, 41 "vim.cursorStylePerMode.insert": "line", 42 "vim.enableNeovim": true, 43 "vim.highlightedyank.enable": true, 44 "vim.replaceWithRegister": true, 45 "vim.hlsearch": true, 46 "vim.incsearch": true, 47 "vim.neovimPath": "/usr/local/bin/nvim", 48 // "vim.searchHighlightColor": "rgba(150, 150, 255, 0.3)", 49 "vim.visualstar": true, 50 "vim.insertModeKeyBindings": [ 51 { 52 "before": ["j", "k"], 53 "after": ["<Esc>"] 54 } 55 ], 56 "vim.normalModeKeyBindingsNonRecursive": [ 57 { 58 "before": ["j"], 59 "after": ["g", "j"] 60 }, 61 { 62 "before": ["k"], 63 "after": ["g", "k"] 64 }, 65 { 66 "before": ["u"], 67 "after": [], 68 "commands": ["undo"] 69 }, 70 { 71 "before": ["ctrl+r"], 72 "after": [], 73 "commands": ["redo"] 74 }, 75 { 76 "before": ["<leader>", "<space>"], 77 "commands": [":nohl"] 78 }, 79 { 80 "before": ["ctrl+w", "ctrl+g"], 81 "commands": ["editor.action.dirtydiff.next"] 82 }, 83 { 84 "before": ["&"], 85 "after": ["#"] 86 }, 87 { 88 "before": ["g", "b"], 89 "commands": ["workbench.action.nextEditorInGroup"] 90 }, 91 { 92 "before": ["g", "B"], 93 "commands": ["workbench.action.previousEditorInGroup"] 94 }, 95 { 96 "before": ["]", "c"], 97 "commands": ["workbench.action.editor.nextChange"] 98 }, 99 { 100 "before": ["[", "c"], 101 "commands": ["workbench.action.editor.previousChange"] 102 }, 103 { 104 "before": ["]", "C"], 105 "commands": ["editor.action.marker.next"] 106 }, 107 { 108 "before": ["[", "C"], 109 "commands": ["editor.action.marker.prev"] 110 }, 111 // { 112 // "before": ["Q"], 113 // "after": [ 114 // "<leader>", 115 // "<leader>", 116 // "<leader>", 117 // "j" 118 // ] 119 // } 120 ], 121 "vim.visualModeKeyBindingsNonRecursive": [ 122 { 123 "before": [ 124 "p" 125 ], 126 "after": [ 127 "p", 128 "g", 129 "v", 130 "y" 131 ] 132 } 133 ], 134 "typescript.updateImportsOnFileMove.enabled": "always", 135 "editor.fontFamily": "IBM Plex Mono, Hermit, Victor Mono, Liga Cartograph Mono CF, Menlo, Monaco, 'Courier New', monospace", 136 "editor.minimap.showSlider": "always", 137 "editor.minimap.maxColumn": 100, 138 "editor.renderWhitespace": "all", 139 "editor.renderLineHighlight": "all", 140 "editor.renderFinalNewline": false, 141 "editor.cursorSurroundingLines": 5, 142 "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", 143 "editor.codeLens": false, 144 "window.zoomLevel": -1, 145 "[markdown]": { 146 "editor.wordWrap": "on", 147 "editor.quickSuggestions": true 148 }, 149 "editor.minimap.enabled": false, 150 "vim.cursorStylePerMode.replace": "underline", 151 "terminal.integrated.macOptionIsMeta": true, 152 "[javascript]": { 153 "editor.defaultFormatter": "esbenp.prettier-vscode" 154 }, 155 "[typescriptreact]": { 156 "editor.defaultFormatter": "esbenp.prettier-vscode" 157 }, 158 "editor.copyWithSyntaxHighlighting": false, 159 "files.simpleDialog.enable": true, 160 "workbench.sideBar.location": "right", 161 "vim.smartRelativeLine": true, 162 "vim.sneak": true, 163 "vim.sneakReplacesF": true, 164 "gitlens.views.lineHistory.enabled": true, 165 "workbench.editor.decorations.colors": true, 166 "workbench.editor.decorations.badges": true, 167 }